Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
91 STATION ROAD Semi-Detached £203,000 30 Nov 2005
THE PRINCE OF WALES, 113 STATION ROAD £2,262,920 30 Apr 2018